# Complete a task

Marks the specified task as completed within the current account context.
            
Behavior:
- Validates account and user context
- Verifies the task belongs to the account
- Processes task completion using provided action details
- Updates the task status to completed
- Returns the updated task response data
- Logs the action as task completed

Endpoint: POST /api/v1/tm/tasks/{taskid}/complete

## Path parameters:

  - `taskId` (string, required)

## Request fields (application/json-patch+json):

  - `uniqueId` (string)

  - `labourHourDetails` (array,null)

  - `labourHourDetails.technicianId` (string)

  - `labourHourDetails.description` (string,null)

  - `labourHourDetails.action` (string,null)

  - `labourHourDetails.endTime` (string,null)

  - `labourHourDetails.hoursWorked` (number,null)

  - `labourHourDetails.cost` (number,null)

  - `labourHourDetails.taskLaborId` (string)

  - `labourHourDetails.startTime` (string,null)

  - `closeRelatedProject` (boolean)

  - `actionPointUserIds` (array,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.scheduledDate` (string,null)

  - `data.generatedOn` (string,null)

  - `data.dateOfRequest` (string,null)

  - `data.requestedBy` (string,null)

  - `data.holdReason` (object)

  - `data.holdReason.holdReasonId` (string)

  - `data.holdReason.holdReason` (string,null)

  - `data.holdReason.holdTime` (string,null)

  - `data.holdReason.holdReasonName` (string,null)

  - `data.holdReason.holdEndTime` (string,null)

  - `data.serviceRequestNumber` (string,null)

  - `data.serviceRequestDescription` (string,null)

  - `data.taskData` (object)

  - `data.taskData.uniqueId` (string)

  - `data.taskData.taskNumber` (string,null)

  - `data.taskData.taskDescription` (string,null)

  - `data.taskData.expectedDateOfCompletion` (string,null)

  - `data.taskData.status` (object)

  - `data.taskData.status.statusId` (string)

  - `data.taskData.status.statusCode` (string,null)

  - `data.taskData.status.statusName` (string,null)

  - `data.taskData.status.statusColor` (string,null)

  - `data.taskData.taskItemType` (string,null)

  - `data.taskData.taskItemTypeName` (string,null)

  - `data.taskData.priority` (object)

  - `data.taskData.priority.priorityName` (string,null)

  - `data.taskData.priority.priorityRank` (integer)

  - `data.taskData.priority.description` (string,null)

  - `data.taskData.priority.priorityColorCode` (string,null)

  - `data.taskData.priority.priorityId` (string)

  - `data.taskData.locationInfo` (object)

  - `data.taskData.locationInfo.type` (string,null)

  - `data.taskData.locationInfo.features` (array,null)

  - `data.taskData.locationInfo.features.type` (string,null)

  - `data.taskData.locationInfo.features.id` (integer)

  - `data.taskData.locationInfo.features.properties` (object,null)

  - `data.taskData.locationInfo.features.geometry` (object,null)

  - `data.taskData.locationDetail` (object)

  - `data.taskData.locationDetail.location` (string,null)

  - `data.taskData.locationDetail.locationId` (string,null)

  - `data.taskData.locationDetail.building` (string,null)

  - `data.taskData.locationDetail.buildingId` (string,null)

  - `data.taskData.locationDetail.level` (string,null)

  - `data.taskData.locationDetail.levelId` (string,null)

  - `data.taskData.locationDetail.room` (string,null)

  - `data.taskData.locationDetail.roomId` (string,null)

  - `data.taskData.locationDetail.workspace` (string,null)

  - `data.taskData.locationDetail.workspaceId` (string,null)

  - `data.taskData.locationDetail.spaceKey` (string,null)

  - `data.taskData.locationDetail.spaceAssignedOn` (string,null)

  - `data.taskData.locationDetail.spaceCategory` (object)

  - `data.taskData.locationDetail.spaceCategory.spaceCategoryId` (string)

  - `data.taskData.locationDetail.spaceCategory.spaceCategoryName` (string,null)

  - `data.taskData.locationDetail.spaceCategory.spaceCategoryCode` (string,null)

  - `data.taskData.locationDetail.roomFunction` (object)

  - `data.taskData.locationDetail.roomFunction.roomFunctionId` (string)

  - `data.taskData.locationDetail.roomFunction.roomFunctionName` (string,null)

  - `data.taskData.locationDetail.spaceArea` (number,null)

  - `data.taskData.locationDetail.levelPlanHandle` (string,null)

  - `data.taskData.locationDetail.employeeLocationId` (string,null)

  - `data.taskData.locationDetail.rollBackInfo` (object)

  - `data.taskData.locationDetail.rollBackInfo.isRollBack` (boolean)

  - `data.taskData.locationDetail.rollBackInfo.rollBackType` (string,null)

  - `data.taskData.locationDetail.rollBackInfo.employeeLocationId` (string)

  - `data.taskData.locationDetail.rollBackInfo.comments` (string,null)

  - `data.taskData.locationDetail.levelPlanId` (string,null)

  - `data.taskData.locationDetail.planFile` (object)

  - `data.taskData.locationDetail.planFile.fileId` (string)

  - `data.taskData.locationDetail.planFile.fileName` (string,null)

  - `data.taskData.locationDetail.planFile.fileSize` (string,null)

  - `data.taskData.locationDetail.planFile.currentRevisionNumber` (integer)

  - `data.taskData.locationDetail.planFile.createdOn` (string,null)

  - `data.taskData.locationDetail.planFile.fileSizeInBytes` (integer)

  - `data.taskData.locationDetail.planFile.createdDate` (string)

  - `data.taskData.locationDetail.planFile.createdBy` (string,null)

  - `data.taskData.locationDetail.planFile.isLatest` (boolean)

  - `data.taskData.locationDetail.cadPlanCoordinates` (array,null)

  - `data.taskData.locationDetail.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.taskData.locationDetail.svgPlanAdded` (boolean)

  - `data.taskData.lastAction` (string,null)

  - `data.taskData.workType` (object)

  - `data.taskData.workType.workFlow` (object)

  - `data.taskData.workType.workFlow.workflowId` (string)

  - `data.taskData.workType.workFlow.workflowName` (string,null)

  - `data.taskData.workType.workFlow.workflowCode` (string,null)

  - `data.taskData.workType.workFlow.workflowRevisions` (integer)

  - `data.taskData.workType.workFlow.responseDescription` (string,null)

  - `data.taskData.workType.worktypeCategories` (array,null)

  - `data.taskData.workType.worktypeCategories.worktypeCategoryId` (string)

  - `data.taskData.workType.worktypeCategories.worktypeCategoryName` (string,null)

  - `data.taskData.workType.worktypeCategories.worktypeCategoryCode` (string,null)

  - `data.taskData.workType.worktypeCategories.worktypeCategoryDescription` (string,null)

  - `data.taskData.workType.worktypeCategories.autoApproveNewRequest` (boolean)

  - `data.taskData.workType.worktypeCategories.parentWorkTypeCategory` (object)

  - `data.taskData.workType.worktypeCategories.levelOrdinal` (integer)

  - `data.taskData.workType.worktypeCategories.workType` (object)

  - `data.taskData.workType.worktypeCategories.workType.worktypeId` (string)

  - `data.taskData.workType.worktypeCategories.workType.worktypeName` (string,null)

  - `data.taskData.workType.worktypeCategories.workType.worktypeCode` (string,null)

  - `data.taskData.workType.worktypeCategories.workType.worktypeDescription` (string,null)

  - `data.taskData.workType.worktypeCategories.workType.autoApproveNewRequest` (boolean)

  - `data.taskData.workType.worktypeCategories.workType.canUpdateRequestDescription` (boolean)

  - `data.taskData.workType.worktypeCategories.workFlow` (object)

  - `data.taskData.workType.worktypeCategories.workFlow.workType` (object)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.worktypeId` (string)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.worktypeName` (string,null)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.worktypeCode` (string,null)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.worktypeDescription` (string,null)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.autoApproveNewRequest` (boolean)

  - `data.taskData.workType.worktypeCategories.workFlow.workType.canUpdateRequestDescription` (boolean)

  - `data.taskData.workType.worktypeCategories.workFlow.workflowId` (string)

  - `data.taskData.workType.worktypeCategories.workFlow.workflowName` (string,null)

  - `data.taskData.workType.worktypeCategories.workFlow.workflowCode` (string,null)

  - `data.taskData.workType.worktypeCategories.workFlow.workflowRevisions` (integer)

  - `data.taskData.workType.worktypeCategories.workFlow.responseDescription` (string,null)

  - `data.taskData.workType.worktypeCategories.worktypeCategories` (array,null)

  - `data.taskData.workType.worktypeCategories.canUpdateRequestDescription` (boolean)

  - `data.taskData.workType.worktypeId` (string)

  - `data.taskData.workType.worktypeName` (string,null)

  - `data.taskData.workType.worktypeCode` (string,null)

  - `data.taskData.workType.worktypeDescription` (string,null)

  - `data.taskData.workType.autoApproveNewRequest` (boolean)

  - `data.taskData.workType.canUpdateRequestDescription` (boolean)

  - `data.taskData.additionalInfo` (array,null)

  - `data.taskData.additionalInfo.dataField` (string,null)

  - `data.taskData.additionalInfo.dataFieldId` (string)

  - `data.taskData.additionalInfo.dataIds` (array,null)

  - `data.taskData.additionalInfo.dataFieldValue` (any,null)

  - `data.taskData.additionalInfo.dataFieldName` (string,null)

  - `data.taskData.additionalInfo.dataValueFormated` (string,null)

  - `data.taskData.workTypeCategory` (object)

  - `data.taskData.workTypeCategory.worktypeCategoryId` (string)

  - `data.taskData.workTypeCategory.worktypeCategoryName` (string,null)

  - `data.taskData.workTypeCategory.worktypeCategoryCode` (string,null)

  - `data.taskData.workTypeCategory.worktypeCategoryDescription` (string,null)

  - `data.taskData.workTypeCategory.autoApproveNewRequest` (boolean)

  - `data.taskData.workTypeCategory.parentWorkTypeCategory` (object)

  - `data.taskData.workTypeCategory.levelOrdinal` (integer)

  - `data.taskData.workTypeCategory.workType` (object)

  - `data.taskData.workTypeCategory.workType.worktypeId` (string)

  - `data.taskData.workTypeCategory.workType.worktypeName` (string,null)

  - `data.taskData.workTypeCategory.workType.worktypeCode` (string,null)

  - `data.taskData.workTypeCategory.workType.worktypeDescription` (string,null)

  - `data.taskData.workTypeCategory.workType.autoApproveNewRequest` (boolean)

  - `data.taskData.workTypeCategory.workType.canUpdateRequestDescription` (boolean)

  - `data.taskData.workTypeCategory.workFlow` (object)

  - `data.taskData.workTypeCategory.workFlow.workType` (object)

  - `data.taskData.workTypeCategory.workFlow.workType.worktypeId` (string)

  - `data.taskData.workTypeCategory.workFlow.workType.worktypeName` (string,null)

  - `data.taskData.workTypeCategory.workFlow.workType.worktypeCode` (string,null)

  - `data.taskData.workTypeCategory.workFlow.workType.worktypeDescription` (string,null)

  - `data.taskData.workTypeCategory.workFlow.workType.autoApproveNewRequest` (boolean)

  - `data.taskData.workTypeCategory.workFlow.workType.canUpdateRequestDescription` (boolean)

  - `data.taskData.workTypeCategory.workFlow.workflowId` (string)

  - `data.taskData.workTypeCategory.workFlow.workflowName` (string,null)

  - `data.taskData.workTypeCategory.workFlow.workflowCode` (string,null)

  - `data.taskData.workTypeCategory.workFlow.workflowRevisions` (integer)

  - `data.taskData.workTypeCategory.workFlow.responseDescription` (string,null)

  - `data.taskData.workTypeCategory.worktypeCategories` (array,null)

  - `data.taskData.workTypeCategory.canUpdateRequestDescription` (boolean)

  - `data.taskData.title` (string,null)

  - `data.taskData.files` (array,null)

  - `data.taskData.files.fileName` (string,null)

  - `data.taskData.files.fileId` (string)

  - `data.taskData.files.fileSize` (string,null)

  - `data.taskData.files.dateAddedOn` (string,null)

  - `data.taskData.files.isLinkedDocument` (boolean)

  - `data.taskData.files.preview` (object)

  - `data.taskData.files.preview.hasFilePreview` (boolean)

  - `data.taskData.files.preview.hasFileThumbnail` (boolean)

  - `data.taskData.files.preview.previewURL` (string,null)

  - `data.taskData.files.preview.thumbnailUrl` (string,null)

  - `data.taskData.files.fileType` (object)

  - `data.taskData.files.fileType.fileTypeId` (string)

  - `data.taskData.files.fileType.fileTypeName` (string,null)

  - `data.taskData.files.fileType.fileTypeIconURL` (string,null)

  - `data.taskData.files.fileType.fileExtentions` (array,null)

  - `data.taskData.files.isImage` (boolean)

  - `data.taskData.files.isCadFile` (boolean)

  - `data.taskData.files.customProperties` (object,null)

  - `data.taskData.files.isEditable` (boolean)

  - `data.taskData.files.addedBy` (string,null)

  - `data.taskData.files.fileSizeInBytes` (integer)

  - `data.taskData.files.fileStatus` (object)

  - `data.taskData.files.fileStatus.statusId` (string)

  - `data.taskData.files.fileStatus.statusCode` (string,null)

  - `data.taskData.files.fileStatus.statusName` (string,null)

  - `data.taskData.files.fileStatus.statusColor` (string,null)

  - `data.taskData.files.revisionNumber` (integer)

  - `data.taskData.files.addedOn` (string,null)

  - `data.taskData.files.isFavorite` (boolean)

  - `data.taskData.files.folderPath` (string,null)

  - `data.taskData.files.categoryUniqueId` (string)

  - `data.taskData.files.categoryLevelOrdinal` (integer)

  - `data.taskData.files.documentNumber` (string,null)

  - `data.taskData.files.fileGroupId` (string)

  - `data.taskData.files.hasPermissionToUpdate` (boolean)

  - `data.taskData.files.responseDescription` (string,null)

  - `data.taskData.hasAnyOnGoingLabours` (boolean,null)

  - `data.taskData.currentActionPoint` (string,null)

  - `data.taskData.actionBy` (string,null)

  - `data.taskData.lastActionBy` (string,null)

  - `data.taskData.locationName` (string,null)

  - `data.taskData.buildingName` (string,null)

  - `data.taskData.requestedBy` (string,null)

  - `data.taskData.requestedOn` (string,null)

  - `data.taskData.planProcedure` (string,null)

  - `data.taskData.planName` (string,null)

  - `data.taskData.dueDate` (string,null)

  - `data.taskData.actionById` (array,null)

  - `data.taskData.totalLabourHours` (string,null)

  - `data.taskData.totalCost` (string,null)

  - `data.taskData.labourHours` (number)

  - `data.taskData.cost` (number)

  - `data.taskData.loggedInUserExistInForActionby` (boolean)

  - `data.taskData.serviceRequestInitialInfo` (array,null)

  - `data.taskData.serviceRequestInitialInfo.dataField` (string,null)

  - `data.taskData.serviceRequestInitialInfo.dataFieldId` (string)

  - `data.taskData.serviceRequestInitialInfo.dataIds` (array,null)

  - `data.taskData.serviceRequestInitialInfo.dataFieldValue` (any,null)

  - `data.taskData.serviceRequestInitialInfo.dataFieldName` (string,null)

  - `data.taskData.serviceRequestInitialInfo.dataValueFormated` (string,null)

  - `data.taskData.taskId` (integer)

  - `data.taskData.buildingInfo` (object)

  - `data.taskData.buildingInfo.type` (string,null)

  - `data.taskData.buildingInfo.features` (array,null)

  - `data.taskData.buildingInfo.features.type` (string,null)

  - `data.taskData.buildingInfo.features.id` (integer)

  - `data.taskData.buildingInfo.features.properties` (object,null)

  - `data.taskData.buildingInfo.features.geometry` (object,null)

  - `data.taskData.expectedCompletionDate` (string,null)

  - `data.taskData.workOrderDate` (string,null)

  - `data.taskData.estimatedHours` (number)

  - `data.taskData.linearAssetIds` (array,null)

  - `data.taskData.locationId` (string,null)

  - `data.taskData.buildingId` (string,null)

  - `data.taskData.levelId` (string,null)

  - `data.taskData.projectId` (integer,null)

  - `data.taskData.projectTaskId` (integer,null)

  - `data.taskData.taskWorkType` (string,null)

  - `data.taskData.currentActionPointId` (integer,null)

  - `data.taskData.actionPointPermissionData` (array,null)

  - `data.taskData.actionPointPermissionData.permissionId` (string)

  - `data.taskData.actionPointPermissionData.permissionName` (string,null)

  - `data.taskData.actionPointPermissionData.permissionCode` (string,null)

  - `data.taskData.actionPointPermissionData.accessControl` (string,null)

  - `data.taskData.taskDueDate` (string,null)

  - `data.title` (string,null)

  - `data.hasAnyLabours` (boolean)

  - `data.hasAnyCosts` (boolean)

  - `data.hasAnyProjects` (boolean)

  - `data.hasAnyAttachmnets` (boolean)

  - `data.hasAnyAssets` (boolean)

  - `data.hasAnyRelatedTasks` (boolean)

  - `data.geoJsonData` (object)

  - `data.geoJsonData.type` (string,null)

  - `data.geoJsonData.features` (array,null)

  - `data.geoJsonData.features.type` (string,null)

  - `data.geoJsonData.features.id` (integer)

  - `data.geoJsonData.features.properties` (object,null)

  - `data.geoJsonData.features.geometry` (object,null)

  - `data.previousSelectedActionPointUsers` (array,null)

  - `data.previousSelectedActionPointUsers.userId` (string)

  - `data.previousSelectedActionPointUsers.id` (string)

  - `data.previousSelectedActionPointUsers.name` (string,null)

  - `data.previousSelectedActionPointUsers.profilePic` (string,null)

  - `data.previousSelectedActionPointUsers.email` (string,null)

  - `data.hasParts` (boolean)

  - `data.taskUpdatedStatus` (string,null)

  - `data.responseDescription` (string,null)

  - `data.hasGeoJSONData` (boolean)

  - `data.uniqueId` (string)

  - `data.taskNumber` (string,null)

  - `data.taskDescription` (string,null)

  - `data.expectedDateOfCompletion` (string,null)

  - `data.status` (object)

  - `data.status.statusId` (string)

  - `data.status.statusCode` (string,null)

  - `data.status.statusName` (string,null)

  - `data.status.statusColor` (string,null)

  - `data.taskItemType` (string,null)

  - `data.taskItemTypeName` (string,null)

  - `data.priority` (object)

  - `data.priority.priorityName` (string,null)

  - `data.priority.priorityRank` (integer)

  - `data.priority.description` (string,null)

  - `data.priority.priorityColorCode` (string,null)

  - `data.priority.priorityId` (string)

  - `data.locationInfo` (object)

  - `data.locationInfo.type` (string,null)

  - `data.locationInfo.features` (array,null)

  - `data.locationInfo.features.type` (string,null)

  - `data.locationInfo.features.id` (integer)

  - `data.locationInfo.features.properties` (object,null)

  - `data.locationInfo.features.geometry` (object,null)

  - `data.locationDetail` (object)

  - `data.locationDetail.location` (string,null)

  - `data.locationDetail.locationId` (string,null)

  - `data.locationDetail.building` (string,null)

  - `data.locationDetail.buildingId` (string,null)

  - `data.locationDetail.level` (string,null)

  - `data.locationDetail.levelId` (string,null)

  - `data.locationDetail.room` (string,null)

  - `data.locationDetail.roomId` (string,null)

  - `data.locationDetail.workspace` (string,null)

  - `data.locationDetail.workspaceId` (string,null)

  - `data.locationDetail.spaceKey` (string,null)

  - `data.locationDetail.spaceAssignedOn` (string,null)

  - `data.locationDetail.spaceCategory` (object)

  - `data.locationDetail.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetail.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetail.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetail.roomFunction` (object)

  - `data.locationDetail.roomFunction.roomFunctionId` (string)

  - `data.locationDetail.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetail.spaceArea` (number,null)

  - `data.locationDetail.levelPlanHandle` (string,null)

  - `data.locationDetail.employeeLocationId` (string,null)

  - `data.locationDetail.rollBackInfo` (object)

  - `data.locationDetail.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetail.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetail.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetail.rollBackInfo.comments` (string,null)

  - `data.locationDetail.levelPlanId` (string,null)

  - `data.locationDetail.planFile` (object)

  - `data.locationDetail.planFile.fileId` (string)

  - `data.locationDetail.planFile.fileName` (string,null)

  - `data.locationDetail.planFile.fileSize` (string,null)

  - `data.locationDetail.planFile.currentRevisionNumber` (integer)

  - `data.locationDetail.planFile.createdOn` (string,null)

  - `data.locationDetail.planFile.fileSizeInBytes` (integer)

  - `data.locationDetail.planFile.createdDate` (string)

  - `data.locationDetail.planFile.createdBy` (string,null)

  - `data.locationDetail.planFile.isLatest` (boolean)

  - `data.locationDetail.cadPlanCoordinates` (array,null)

  - `data.locationDetail.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetail.svgPlanAdded` (boolean)

  - `data.lastAction` (string,null)

  - `data.workType` (object)

  - `data.workType.workFlow` (object)

  - `data.workType.workFlow.workflowId` (string)

  - `data.workType.workFlow.workflowName` (string,null)

  - `data.workType.workFlow.workflowCode` (string,null)

  - `data.workType.workFlow.workflowRevisions` (integer)

  - `data.workType.workFlow.responseDescription` (string,null)

  - `data.workType.worktypeCategories` (array,null)

  - `data.workType.worktypeCategories.worktypeCategoryId` (string)

  - `data.workType.worktypeCategories.worktypeCategoryName` (string,null)

  - `data.workType.worktypeCategories.worktypeCategoryCode` (string,null)

  - `data.workType.worktypeCategories.worktypeCategoryDescription` (string,null)

  - `data.workType.worktypeCategories.autoApproveNewRequest` (boolean)

  - `data.workType.worktypeCategories.parentWorkTypeCategory` (object)

  - `data.workType.worktypeCategories.levelOrdinal` (integer)

  - `data.workType.worktypeCategories.workType` (object)

  - `data.workType.worktypeCategories.workType.worktypeId` (string)

  - `data.workType.worktypeCategories.workType.worktypeName` (string,null)

  - `data.workType.worktypeCategories.workType.worktypeCode` (string,null)

  - `data.workType.worktypeCategories.workType.worktypeDescription` (string,null)

  - `data.workType.worktypeCategories.workType.autoApproveNewRequest` (boolean)

  - `data.workType.worktypeCategories.workType.canUpdateRequestDescription` (boolean)

  - `data.workType.worktypeCategories.workFlow` (object)

  - `data.workType.worktypeCategories.workFlow.workType` (object)

  - `data.workType.worktypeCategories.workFlow.workType.worktypeId` (string)

  - `data.workType.worktypeCategories.workFlow.workType.worktypeName` (string,null)

  - `data.workType.worktypeCategories.workFlow.workType.worktypeCode` (string,null)

  - `data.workType.worktypeCategories.workFlow.workType.worktypeDescription` (string,null)

  - `data.workType.worktypeCategories.workFlow.workType.autoApproveNewRequest` (boolean)

  - `data.workType.worktypeCategories.workFlow.workType.canUpdateRequestDescription` (boolean)

  - `data.workType.worktypeCategories.workFlow.workflowId` (string)

  - `data.workType.worktypeCategories.workFlow.workflowName` (string,null)

  - `data.workType.worktypeCategories.workFlow.workflowCode` (string,null)

  - `data.workType.worktypeCategories.workFlow.workflowRevisions` (integer)

  - `data.workType.worktypeCategories.workFlow.responseDescription` (string,null)

  - `data.workType.worktypeCategories.worktypeCategories` (array,null)

  - `data.workType.worktypeCategories.canUpdateRequestDescription` (boolean)

  - `data.workType.worktypeId` (string)

  - `data.workType.worktypeName` (string,null)

  - `data.workType.worktypeCode` (string,null)

  - `data.workType.worktypeDescription` (string,null)

  - `data.workType.autoApproveNewRequest` (boolean)

  - `data.workType.canUpdateRequestDescription` (boolean)

  - `data.additionalInfo` (array,null)

  - `data.additionalInfo.dataField` (string,null)

  - `data.additionalInfo.dataFieldId` (string)

  - `data.additionalInfo.dataIds` (array,null)

  - `data.additionalInfo.dataFieldValue` (any,null)

  - `data.additionalInfo.dataFieldName` (string,null)

  - `data.additionalInfo.dataValueFormated` (string,null)

  - `data.workTypeCategory` (object)

  - `data.workTypeCategory.worktypeCategoryId` (string)

  - `data.workTypeCategory.worktypeCategoryName` (string,null)

  - `data.workTypeCategory.worktypeCategoryCode` (string,null)

  - `data.workTypeCategory.worktypeCategoryDescription` (string,null)

  - `data.workTypeCategory.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.parentWorkTypeCategory` (object)

  - `data.workTypeCategory.levelOrdinal` (integer)

  - `data.workTypeCategory.workType` (object)

  - `data.workTypeCategory.workType.worktypeId` (string)

  - `data.workTypeCategory.workType.worktypeName` (string,null)

  - `data.workTypeCategory.workType.worktypeCode` (string,null)

  - `data.workTypeCategory.workType.worktypeDescription` (string,null)

  - `data.workTypeCategory.workType.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.workType.canUpdateRequestDescription` (boolean)

  - `data.workTypeCategory.workFlow` (object)

  - `data.workTypeCategory.workFlow.workType` (object)

  - `data.workTypeCategory.workFlow.workType.worktypeId` (string)

  - `data.workTypeCategory.workFlow.workType.worktypeName` (string,null)

  - `data.workTypeCategory.workFlow.workType.worktypeCode` (string,null)

  - `data.workTypeCategory.workFlow.workType.worktypeDescription` (string,null)

  - `data.workTypeCategory.workFlow.workType.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.workFlow.workType.canUpdateRequestDescription` (boolean)

  - `data.workTypeCategory.workFlow.workflowId` (string)

  - `data.workTypeCategory.workFlow.workflowName` (string,null)

  - `data.workTypeCategory.workFlow.workflowCode` (string,null)

  - `data.workTypeCategory.workFlow.workflowRevisions` (integer)

  - `data.workTypeCategory.workFlow.responseDescription` (string,null)

  - `data.workTypeCategory.worktypeCategories` (array,null)

  - `data.workTypeCategory.canUpdateRequestDescription` (boolean)

  - `data.files` (array,null)

  - `data.files.fileName` (string,null)

  - `data.files.fileId` (string)

  - `data.files.fileSize` (string,null)

  - `data.files.dateAddedOn` (string,null)

  - `data.files.isLinkedDocument` (boolean)

  - `data.files.preview` (object)

  - `data.files.preview.hasFilePreview` (boolean)

  - `data.files.preview.hasFileThumbnail` (boolean)

  - `data.files.preview.previewURL` (string,null)

  - `data.files.preview.thumbnailUrl` (string,null)

  - `data.files.fileType` (object)

  - `data.files.fileType.fileTypeId` (string)

  - `data.files.fileType.fileTypeName` (string,null)

  - `data.files.fileType.fileTypeIconURL` (string,null)

  - `data.files.fileType.fileExtentions` (array,null)

  - `data.files.isImage` (boolean)

  - `data.files.isCadFile` (boolean)

  - `data.files.customProperties` (object,null)

  - `data.files.isEditable` (boolean)

  - `data.files.addedBy` (string,null)

  - `data.files.fileSizeInBytes` (integer)

  - `data.files.fileStatus` (object)

  - `data.files.fileStatus.statusId` (string)

  - `data.files.fileStatus.statusCode` (string,null)

  - `data.files.fileStatus.statusName` (string,null)

  - `data.files.fileStatus.statusColor` (string,null)

  - `data.files.revisionNumber` (integer)

  - `data.files.addedOn` (string,null)

  - `data.files.isFavorite` (boolean)

  - `data.files.folderPath` (string,null)

  - `data.files.categoryUniqueId` (string)

  - `data.files.categoryLevelOrdinal` (integer)

  - `data.files.documentNumber` (string,null)

  - `data.files.fileGroupId` (string)

  - `data.files.hasPermissionToUpdate` (boolean)

  - `data.files.responseDescription` (string,null)

  - `data.hasAnyOnGoingLabours` (boolean,null)

  - `data.currentActionPoint` (string,null)

  - `data.actionBy` (string,null)

  - `data.lastActionBy` (string,null)

  - `data.locationName` (string,null)

  - `data.buildingName` (string,null)

  - `data.requestedOn` (string,null)

  - `data.planProcedure` (string,null)

  - `data.planName` (string,null)

  - `data.dueDate` (string,null)

  - `data.actionById` (array,null)

  - `data.totalLabourHours` (string,null)

  - `data.totalCost` (string,null)

  - `data.labourHours` (number)

  - `data.cost` (number)

  - `data.loggedInUserExistInForActionby` (boolean)

  - `data.serviceRequestInitialInfo` (array,null)

  - `data.serviceRequestInitialInfo.dataField` (string,null)

  - `data.serviceRequestInitialInfo.dataFieldId` (string)

  - `data.serviceRequestInitialInfo.dataIds` (array,null)

  - `data.serviceRequestInitialInfo.dataFieldValue` (any,null)

  - `data.serviceRequestInitialInfo.dataFieldName` (string,null)

  - `data.serviceRequestInitialInfo.dataValueFormated` (string,null)

  - `data.taskId` (integer)

  - `data.buildingInfo` (object)

  - `data.buildingInfo.type` (string,null)

  - `data.buildingInfo.features` (array,null)

  - `data.buildingInfo.features.type` (string,null)

  - `data.buildingInfo.features.id` (integer)

  - `data.buildingInfo.features.properties` (object,null)

  - `data.buildingInfo.features.geometry` (object,null)

  - `data.expectedCompletionDate` (string,null)

  - `data.workOrderDate` (string,null)

  - `data.estimatedHours` (number)

  - `data.linearAssetIds` (array,null)

  - `data.locationId` (string,null)

  - `data.buildingId` (string,null)

  - `data.levelId` (string,null)

  - `data.projectId` (integer,null)

  - `data.projectTaskId` (integer,null)

  - `data.taskWorkType` (string,null)

  - `data.currentActionPointId` (integer,null)

  - `data.actionPointPermissionData` (array,null)

  - `data.actionPointPermissionData.permissionId` (string)

  - `data.actionPointPermissionData.permissionName` (string,null)

  - `data.actionPointPermissionData.permissionCode` (string,null)

  - `data.actionPointPermissionData.accessControl` (string,null)

  - `data.taskDueDate` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


